<!DOCTYPE html>

































































































<html>
<head>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width" />

<link rel="shortcut icon" type="image/x-icon" href="../favicon.ico" />
<title>Class Index | Android Developers</title>

<!-- STYLESHEETS -->
<link rel="stylesheet"
href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
  title="roboto">
<link href="../assets/css/default.css?v=5" rel="stylesheet" type="text/css">


<!-- FULLSCREEN STYLESHEET -->
<link href="../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
type="text/css">


<!-- JAVASCRIPT -->
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script src="../assets/js/android_3p-bundle.js" type="text/javascript"></script>
<script type="text/javascript">
  var toRoot = "../";
  var metaTags = [];
  var devsite = false;
</script>
<script src="../assets/js/docs.js?v=3" type="text/javascript"></script>



<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-5831155-1', 'android.com');
  ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'});  // New tracker);
  ga('send', 'pageview');
  ga('universal.send', 'pageview'); // Send page view for new tracker.
</script>

</head>

<body class="gc-documentation 
  develop reference" itemscope itemtype="http://schema.org/Article">
  <a name="top"></a>


<a name="top"></a>

<!-- dialog to prompt lang pref change when loaded from hardcoded URL 
<div id="langMessage" style="display:none">
  <div>
    <div class="lang en">
      <p>You requested a page in English, would you like to proceed with this language setting?</p>
    </div>
    <div class="lang es">
      <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
    </div>
    <div class="lang ja">
      <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
    </div>
    <div class="lang ko">
      <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
    </div>
    <div class="lang ru">
      <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
    </div>
    <div class="lang zh-cn">
      <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
    </div>
    <div class="lang zh-tw">
      <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
    </div>
    <a href="#" class="button yes" onclick="return false;">
      <span class="lang en">Yes</span>
      <span class="lang es">Sí</span>
      <span class="lang ja">Yes</span>
      <span class="lang ko">Yes</span>
      <span class="lang ru">Yes</span>
      <span class="lang zh-cn">是的</span>
      <span class="lang zh-tw">没有</span>
    </a>
    <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
      <span class="lang en">No</span>
      <span class="lang es">No</span>
      <span class="lang ja">No</span>
      <span class="lang ko">No</span>
      <span class="lang ru">No</span>
      <span class="lang zh-cn">没有</span>
      <span class="lang zh-tw">没有</span>
    </a>
  </div>
</div> -->


  <!-- Header -->
  <div id="header-wrapper">
    <div id="header">

    


      <div class="wrap" id="header-wrap">
        <div class="col-3 logo">
          <a href="../index.html">
            <img src="../assets/images/dac_logo.png"
                srcset="../assets/images/dac_logo@2x.png 2x"
                width="123" height="25" alt="Android Developers" />
          </a>
          <div class="btn-quicknav" id="btn-quicknav">
            <a href="#" class="arrow-inactive">Quicknav</a>
            <a href="#" class="arrow-active">Quicknav</a>
          </div>
        </div>
        <ul class="nav-x col-9">
            <li class="design">
              <a href="../design/index.html"
              zh-tw-lang="設計"
              zh-cn-lang="设计"
              ru-lang="Проектирование"
              ko-lang="디자인"
              ja-lang="設計"
              es-lang="Diseñar"
              >Design</a></li>
            <li class="develop"><a href="../develop/index.html"
              zh-tw-lang="開發"
              zh-cn-lang="开发"
              ru-lang="Разработка"
              ko-lang="개발"
              ja-lang="開発"
              es-lang="Desarrollar"
              >Develop</a></li>
            <li class="distribute last"><a href="../distribute/index.html"
              zh-tw-lang="發佈"
              zh-cn-lang="分发"
              ru-lang="Распространение"
              ko-lang="배포"
              ja-lang="配布"
              es-lang="Distribuir"
              >Distribute</a></li>
        </ul>


        
        
<div class="menu-container">
  <div class="moremenu">
    <div id="more-btn"></div>
  </div>
  <div class="morehover" id="moremenu">
    <div class="top"></div>
    <div class="mid">
      <div class="header">Links</div>
      <ul>
        <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
        <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
        <li><a href="../about/index.html">About Android</a></li>
      </ul>
      <div class="header">Android Sites</div>
      <ul>
        <li><a href="http://www.android.com">Android.com</a></li>
        <li class="active"><a>Android Developers</a></li>
        <li><a href="http://source.android.com">Android Open Source Project</a></li>
      </ul>

      
      
      
      <br class="clearfix" />
    </div><!-- end 'mid' -->
    <div class="bottom"></div>
  </div><!-- end 'moremenu' -->

  <div class="search" id="search-container">
    <div class="search-inner">
      <div id="search-btn"></div>
      <div class="left"></div>
      <form onsubmit="return submit_search()">
        <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
          onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
          onkeydown="return search_changed(event, true, '../')"
          onkeyup="return search_changed(event, false, '../')" />
      </form>
      <div class="right"></div>
      <a class="close hide">close</a>
      <div class="left"></div>
      <div class="right"></div>
    </div><!-- end search-inner -->
  </div><!-- end search-container -->

  <div class="search_filtered_wrapper reference">
    <div class="suggest-card reference no-display">
      <ul class="search_filtered">
      </ul>
    </div>
  </div>

  <div class="search_filtered_wrapper docs">
    <div class="suggest-card dummy no-display">&nbsp;</div>
    <div class="suggest-card develop no-display">
      <ul class="search_filtered">
      </ul>
      <div class="child-card guides no-display">
      </div>
      <div class="child-card training no-display">
      </div>
      <div class="child-card samples no-display">
      </div>
    </div>
    <div class="suggest-card design no-display">
      <ul class="search_filtered">
      </ul>
    </div>
    <div class="suggest-card distribute no-display">
      <ul class="search_filtered">
      </ul>
    </div>
  </div>
</div><!-- end menu-container (search and menu widget) -->



        <!-- Expanded quicknav -->
        <div id="quicknav" class="col-13">
          <ul>
            <li class="about">
              <ul>
                <li><a href="../about/index.html">About</a></li>
                <li><a href="../wear/index.html">Wear</a></li>
                <li><a href="../tv/index.html">TV</a></li>
                <li><a href="../auto/index.html">Auto</a></li>
              </ul>
            </li>
            <li class="design">
              <ul>
                <li><a href="../design/index.html">Get Started</a></li>
                <li><a href="../design/devices.html">Devices</a></li>
                <li><a href="../design/style/index.html">Style</a></li>
                <li><a href="../design/patterns/index.html">Patterns</a></li>
                <li><a href="../design/building-blocks/index.html">Building Blocks</a></li>
                <li><a href="../design/downloads/index.html">Downloads</a></li>
                <li><a href="../design/videos/index.html">Videos</a></li>
              </ul>
            </li>
            <li class="develop">
              <ul>
                <li><a href="../training/index.html"
                  zh-tw-lang="訓練課程"
                  zh-cn-lang="培训"
                  ru-lang="Курсы"
                  ko-lang="교육"
                  ja-lang="トレーニング"
                  es-lang="Capacitación"
                  >Training</a></li>
                <li><a href="../guide/index.html"
                  zh-tw-lang="API 指南"
                  zh-cn-lang="API 指南"
                  ru-lang="Руководства по API"
                  ko-lang="API 가이드"
                  ja-lang="API ガイド"
                  es-lang="Guías de la API"
                  >API Guides</a></li>
                <li><a href="../reference/packages.html"
                  zh-tw-lang="參考資源"
                  zh-cn-lang="参考"
                  ru-lang="Справочник"
                  ko-lang="참조문서"
                  ja-lang="リファレンス"
                  es-lang="Referencia"
                  >Reference</a></li>
                <li><a href="../sdk/index.html"
                  zh-tw-lang="相關工具"
                  zh-cn-lang="工具"
                  ru-lang="Инструменты"
                  ko-lang="도구"
                  ja-lang="ツール"
                  es-lang="Herramientas"
                  >Tools</a>
                </li>
                <li><a href="../google/index.html">Google Services</a>
                </li>
                
              </ul>
            </li>
            <li class="distribute last">
              <ul>
                <li><a href="../distribute/googleplay/index.html">Google Play</a></li>
                <li><a href="../distribute/essentials/index.html">Essentials</a></li>
                <li><a href="../distribute/users/index.html">Get Users</a></li>
                <li><a href="../distribute/engage/index.html">Engage &amp; Retain</a></li>
                <li><a href="../distribute/monetize/index.html">Monetize</a></li>
                <li><a href="../distribute/analyze/index.html">Analyze</a></li>
                <li><a href="../distribute/tools/index.html">Tools &amp; Reference</a></li>
                <li><a href="../distribute/stories/index.html">Developer Stories</a></li>
              </ul>
            </li>
          </ul>
        </div><!-- /Expanded quicknav -->
      </div><!-- end header-wrap.wrap -->
    </div><!-- end header -->

  
    <!-- Secondary x-nav -->
    <div id="nav-x">
        <div class="wrap" style="position:relative;z-index:1">

        
        
        

            <ul class="nav-x col-9 develop" style="width:100%">
                <li class="training"><a href="../training/index.html"
                  zh-tw-lang="訓練課程"
                  zh-cn-lang="培训"
                  ru-lang="Курсы"
                  ko-lang="교육"
                  ja-lang="トレーニング"
                  es-lang="Capacitación"
                  >Training</a></li>
                <li class="guide"><a href="../guide/index.html"
                  zh-tw-lang="API 指南"
                  zh-cn-lang="API 指南"
                  ru-lang="Руководства по API"
                  ko-lang="API 가이드"
                  ja-lang="API ガイド"
                  es-lang="Guías de la API"
                  >API Guides</a></li>
                <li class="reference"><a href="../reference/packages.html"
                  zh-tw-lang="參考資源"
                  zh-cn-lang="参考"
                  ru-lang="Справочник"
                  ko-lang="참조문서"
                  ja-lang="リファレンス"
                  es-lang="Referencia"
                  >Reference</a></li>
                <li class="tools"><a href="../sdk/index.html"
                  zh-tw-lang="相關工具"
                  zh-cn-lang="工具"
                  ru-lang="Инструменты"
                  ko-lang="도구"
                  ja-lang="ツール"
                  es-lang="Herramientas"
                  >Tools</a></li>
                <li class="google"><a href="../google/index.html"
                  >Google Services</a>
                </li>
                
            </ul>
        </div>
    </div>
    <!-- /Sendondary x-nav DEVELOP -->

  

    <div id="searchResults" class="wrap" style="display:none;">
      <h2 id="searchTitle">Results</h2>
      <div id="leftSearchControl" class="search-control">Loading...</div>
    </div>
  </div> <!--end header-wrapper -->

  <div id="sticky-header">
    <div>
      <a class="logo" href="#top"></a>
      <a class="top" href="#top"></a>
      <ul class="breadcrumb">
        
        <li class="current">Class Index</li>
      </ul>
    </div>
  </div>





  <div class="wrap clearfix" id="body-content">
    <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
      <div id="devdoc-nav">
      <div id="api-nav-header">
        <div id="api-level-toggle">
          <label for="apiLevelCheckbox" class="disabled"
            title="Select your target API level to dim unavailable APIs">API level: </label>
          <div class="select-wrapper">
            <select id="apiLevelSelector">
              <!-- option elements added by buildApiLevelSelector() -->
            </select>
          </div>
        </div><!-- end toggle -->
        <div id="api-nav-title">Android APIs</div>
        </div><!-- end nav header -->
      <script>
        var SINCE_DATA = [  ];
        buildApiLevelSelector();
      </script>
                  
      <div id="swapper">
        <div id="nav-panels">
          <div id="resize-packages-nav">
            <div id="packages-nav" class="scroll-pane">

              <ul>
                
    <li class="api apilevel-">
  <a href="../reference/android/support/test/package-summary.html">android.support.test</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/annotation/package-summary.html">android.support.test.annotation</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/intent/package-summary.html">android.support.test.espresso.intent</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/intent/matcher/package-summary.html">android.support.test.espresso.intent.matcher</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/intent/rule/package-summary.html">android.support.test.espresso.intent.rule</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/internal/runner/intent/package-summary.html">android.support.test.internal.runner.intent</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/rule/package-summary.html">android.support.test.rule</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/runner/intent/package-summary.html">android.support.test.runner.intent</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
    <li class="api apilevel-">
  <a href="../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
              </ul><br/>

            </div> <!-- end packages-nav -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav" class="scroll-pane">



              <p style="padding:10px">Select a package to view its members</p><br/>
        

          </div><!-- end classes -->
        </div><!-- end nav-panels -->
        <div id="nav-tree" style="display:none" class="scroll-pane">
          <div id="tree-list"></div>
        </div><!-- end nav-tree -->
      </div><!-- end swapper -->
      <div id="nav-swap">
      <a class="fullscreen">fullscreen</a>
      <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
      </div>
    </div> <!-- end devdoc-nav -->
    </div> <!-- end side-nav -->
    <script type="text/javascript">
      // init fullscreen based on user pref
      var fullscreen = readCookie("fullscreen");
      if (fullscreen != 0) {
        if (fullscreen == "false") {
          toggleFullscreen(false);
        } else {
          toggleFullscreen(true);
        }
      }
      // init nav version for mobile
      if (isMobile) {
        swapNav(); // tree view should be used on mobile
        $('#nav-swap').hide();
      } else {
        chooseDefaultNav();
        if ($("#nav-tree").is(':visible')) {
          init_default_navtree("../");
        }
      }
      // scroll the selected page into view
      $(document).ready(function() {
        scrollIntoView("packages-nav");
        scrollIntoView("classes-nav");
        });
    </script>

     



<div class="col-12" id="doc-col">

<div id="jd-header">
<h1>Class Index</h1>
</div>

<div id="jd-content">
<p>These are the Android API classes. See all <a href="packages.html">API packages</a>.</p>
<div class="jd-letterlist">
    <a href="#letter_A">A</a>&nbsp;&nbsp;
    <a href="#letter_B">B</a>&nbsp;&nbsp;
    <a href="#letter_C">C</a>&nbsp;&nbsp;
    <a href="#letter_D">D</a>&nbsp;&nbsp;
    <a href="#letter_E">E</a>&nbsp;&nbsp;
    <a href="#letter_F">F</a>&nbsp;&nbsp;
    <a href="#letter_G">G</a>&nbsp;&nbsp;
    <a href="#letter_H">H</a>&nbsp;&nbsp;
    <a href="#letter_I">I</a>&nbsp;&nbsp;
    <a href="#letter_K">K</a>&nbsp;&nbsp;
    <a href="#letter_L">L</a>&nbsp;&nbsp;
    <a href="#letter_M">M</a>&nbsp;&nbsp;
    <a href="#letter_N">N</a>&nbsp;&nbsp;
    <a href="#letter_O">O</a>&nbsp;&nbsp;
    <a href="#letter_P">P</a>&nbsp;&nbsp;
    <a href="#letter_R">R</a>&nbsp;&nbsp;
    <a href="#letter_S">S</a>&nbsp;&nbsp;
    <a href="#letter_T">T</a>&nbsp;&nbsp;
    <a href="#letter_U">U</a>&nbsp;&nbsp;
    <a href="#letter_V">V</a>&nbsp;&nbsp;
</div>



<h2 id="letter_A">A</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/ActiveRootLister.html">ActiveRootLister</a></td>
            <td class="jd-descrcol" width="100%">
              Provides access to all root views in an application.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ActivityLifecycleCallback.html">ActivityLifecycleCallback</a></td>
            <td class="jd-descrcol" width="100%">
              Callback for monitoring activity lifecycle events.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a></td>
            <td class="jd-descrcol" width="100%">
              Interface for tests to use when they need to query the activity lifecycle state.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitorRegistry.html">ActivityLifecycleMonitorRegistry</a></td>
            <td class="jd-descrcol" width="100%">
              An exposed registry instance to make it easy for callers to find the lifecycle monitor for their
 application.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/util/ActivityLifecycles.html">ActivityLifecycles</a></td>
            <td class="jd-descrcol" width="100%">
              Helper methods to understand ActivityLifecycle of the app.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/rule/ActivityTestRule.html">ActivityTestRule</a>&lt;T&nbsp;extends&nbsp;Activity&gt;</td>
            <td class="jd-descrcol" width="100%">
              This rule provides functional testing of a single activity.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/AdapterDataLoaderAction.html">AdapterDataLoaderAction</a></td>
            <td class="jd-descrcol" width="100%">
              Forces an AdapterView to ensure that the data matching a provided data matcher
 is loaded into the current view hierarchy.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/AdapterViewProtocol.html">AdapterViewProtocol</a></td>
            <td class="jd-descrcol" width="100%">
              A sadly necessary layer of indirection to interact with AdapterViews.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/AdapterViewProtocol.AdaptedData.html">AdapterViewProtocol.AdaptedData</a></td>
            <td class="jd-descrcol" width="100%">
              A holder that associates a data object from an AdapterView with a token the
 AdapterViewProtocol can use to force that data object to be rendered as a child or deeper
 descendant of the adapter view.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/AdapterViewProtocol.AdaptedData.Builder.html">AdapterViewProtocol.AdaptedData.Builder</a></td>
            <td class="jd-descrcol" width="100%">
              &nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/AdapterViewProtocol.DataFunction.html">AdapterViewProtocol.DataFunction</a></td>
            <td class="jd-descrcol" width="100%">
              A custom function that is applied when <code><a href="../reference/android/support/test/espresso/action/AdapterViewProtocol.AdaptedData.html#getData()">getData()</a></code> is executed.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/AdapterViewProtocols.html">AdapterViewProtocols</a></td>
            <td class="jd-descrcol" width="100%">
              Implementations of <code><a href="../reference/android/support/test/espresso/action/AdapterViewProtocol.html">AdapterViewProtocol</a></code> for standard SDK Widgets.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/AmbiguousViewMatcherException.html">AmbiguousViewMatcherException</a></td>
            <td class="jd-descrcol" width="100%">
              An exception which indicates that a Matcher<View> matched multiple views in the hierarchy when
 only one view was expected.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/AmbiguousViewMatcherException.Builder.html">AmbiguousViewMatcherException.Builder</a></td>
            <td class="jd-descrcol" width="100%">
              Builder for <code><a href="../reference/android/support/test/espresso/AmbiguousViewMatcherException.html">AmbiguousViewMatcherException</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/AndroidJUnit4.html">AndroidJUnit4</a></td>
            <td class="jd-descrcol" width="100%">
              Aliases the current default Android JUnit 4 class runner, for future-proofing.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/AndroidJUnitRunner.html">AndroidJUnitRunner</a></td>
            <td class="jd-descrcol" width="100%">
              An <code><a href="../reference/android/app/Instrumentation.html">Instrumentation</a></code> that runs JUnit3 and JUnit4 tests against
 an Android package (application).&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ApplicationLifecycleCallback.html">ApplicationLifecycleCallback</a></td>
            <td class="jd-descrcol" width="100%">
              Callback for monitoring application lifecycle events.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ApplicationLifecycleMonitor.html">ApplicationLifecycleMonitor</a></td>
            <td class="jd-descrcol" width="100%">
              Interface for tests to use when they need to be informed of the application lifecycle state.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ApplicationLifecycleMonitorRegistry.html">ApplicationLifecycleMonitorRegistry</a></td>
            <td class="jd-descrcol" width="100%">
              An exposed registry instance to make it easy for callers to find the application lifecycle
 monitor for their application.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/ApplicationStage.html">ApplicationStage</a></td>
            <td class="jd-descrcol" width="100%">
              An enumeration of the lifecycle stages an application undergoes that can be monitored.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/AppNotIdleException.html">AppNotIdleException</a></td>
            <td class="jd-descrcol" width="100%">
              An exception which indicates that the App has not become idle even after the specified duration.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_B">B</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/BaseLayerModule.html">BaseLayerModule</a></td>
            <td class="jd-descrcol" width="100%">
              Dagger module for creating the implementation classes within the base package.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/BaseLayerModule.FailureHandlerHolder.html">BaseLayerModule.FailureHandlerHolder</a></td>
            <td class="jd-descrcol" width="100%">
              Holder for AtomicReference<FailureHandler> which allows updating it at runtime.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/annotation/Beta.html">Beta</a></td>
            <td class="jd-descrcol" width="100%">
              Signifies that a public API (public class, method or field) is subject to
 incompatible changes, or even removal, in a future release.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/BoundedMatcher.html">BoundedMatcher</a>&lt;T,&nbsp;S&nbsp;extends&nbsp;T&gt;</td>
            <td class="jd-descrcol" width="100%">
              Some matcher sugar that lets you create a matcher for a given type
 but only process items of a specific subtype of that matcher.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/matcher/BundleMatchers.html">BundleMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of hamcrest matchers to match <code><a href="../reference/android/os/Bundle.html">Bundle</a></code> objects.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/By.html">By</a></td>
            <td class="jd-descrcol" width="100%">
              <p><code><a href="../reference/android/support/test/uiautomator/By.html">By</a></code> is a utility class which enables the creation of <code><a href="../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>s in a concise
 manner.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> specifies criteria for matching UI elements during a call to
 <code><a href="../reference/android/support/test/uiautomator/UiDevice.html#findObject(android.support.test.uiautomator.BySelector)">findObject(BySelector)</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_C">C</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/Checks.html">Checks</a></td>
            <td class="jd-descrcol" width="100%">
              Substitute for Guava Preconditions to avoid guava as a dep.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/CloseKeyboardAction.html">CloseKeyboardAction</a></td>
            <td class="jd-descrcol" width="100%">
              Closes soft keyboard.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/matcher/ComponentNameMatchers.html">ComponentNameMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of hamcrest matchers to match <code><a href="../reference/android/content/ComponentName.html">ComponentName</a></code> objects.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/Configurator.html">Configurator</a></td>
            <td class="jd-descrcol" width="100%">
              Allows you to set key parameters for running uiautomator tests.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/CoordinatesProvider.html">CoordinatesProvider</a></td>
            <td class="jd-descrcol" width="100%">
              Interface to implement calculation of Coordinates.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/contrib/CountingIdlingResource.html">CountingIdlingResource</a></td>
            <td class="jd-descrcol" width="100%">
              An implementation of <code><a href="../reference/android/support/test/espresso/IdlingResource.html">IdlingResource</a></code> that determines idleness by maintaining an internal
 counter.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/CursorMatchers.html">CursorMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of Hamcrest matchers that matches a data row in a <code><a href="../reference/android/database/Cursor.html">Cursor</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/CursorMatchers.CursorMatcher.html">CursorMatchers.CursorMatcher</a></td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/org/hamcrest/Matcher.html">Matcher</a></code> that matches <code><a href="../reference/android/database/Cursor.html">Cursor</a></code>s based on values in their columns.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_D">D</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/DataInteraction.html">DataInteraction</a></td>
            <td class="jd-descrcol" width="100%">
              An interface to interact with data displayed in AdapterViews.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/Default.html">Default</a></td>
            <td class="jd-descrcol" width="100%">
              Annotates a default provider.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/DefaultFailureHandler.html">DefaultFailureHandler</a></td>
            <td class="jd-descrcol" width="100%">
              Espresso's default <code><a href="../reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/Direction.html">Direction</a></td>
            <td class="jd-descrcol" width="100%">
              An enumeration used to specify the primary direction of certain gestures.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/contrib/DrawerActions.html">DrawerActions</a></td>
            <td class="jd-descrcol" width="100%">
              Espresso actions for using a <code><a href="../reference/android/support/v4/widget/DrawerLayout.html">DrawerLayout</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/contrib/DrawerMatchers.html">DrawerMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              Hamcrest matchers for a <code><a href="../reference/android/support/v4/widget/DrawerLayout.html">DrawerLayout</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_E">E</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/EditorAction.html">EditorAction</a></td>
            <td class="jd-descrcol" width="100%">
              Performs whatever editor (IME) action is available on a view.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/Espresso.html">Espresso</a></td>
            <td class="jd-descrcol" width="100%">
              Entry point to the Espresso framework.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/EspressoException.html">EspressoException</a></td>
            <td class="jd-descrcol" width="100%">
              Used for identifying an exception as coming from the <code><a href="../reference/android/support/test/espresso/Espresso.html">Espresso</a></code> framework.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/EspressoKey.html">EspressoKey</a></td>
            <td class="jd-descrcol" width="100%">
              Class that wraps the key code and meta state of the desired key press.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/EspressoKey.Builder.html">EspressoKey.Builder</a></td>
            <td class="jd-descrcol" width="100%">
              Builder for the EspressoKey class.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/EventCondition.html">EventCondition</a>&lt;R&gt;</td>
            <td class="jd-descrcol" width="100%">
              An <code><a href="../reference/android/support/test/uiautomator/EventCondition.html">EventCondition</a></code> is a condition which depends on an event or series of events having
 occurred.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_F">F</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a></td>
            <td class="jd-descrcol" width="100%">
              Handles failures that happen during test execution.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/filters/FlakyTest.html">FlakyTest</a></td>
            <td class="jd-descrcol" width="100%">
              Designates a test as being flaky (non-deterministic).&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_G">G</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/GeneralClickAction.html">GeneralClickAction</a></td>
            <td class="jd-descrcol" width="100%">
              Enables clicking on views.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/GeneralLocation.html">GeneralLocation</a></td>
            <td class="jd-descrcol" width="100%">
              Calculates coordinate position for general locations.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/GeneralSwipeAction.html">GeneralSwipeAction</a></td>
            <td class="jd-descrcol" width="100%">
              Enables swiping across a view.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/GraphHolder.html">GraphHolder</a></td>
            <td class="jd-descrcol" width="100%">
              Holds Espresso's ObjectGraph.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_H">H</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/util/HumanReadables.html">HumanReadables</a></td>
            <td class="jd-descrcol" width="100%">
              Text converters for various Android objects.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_I">I</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/IAutomationSupport.html">IAutomationSupport</a></td>
            <td class="jd-descrcol" width="100%">
              Provides auxiliary support for running test cases&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/IdlingPolicies.html">IdlingPolicies</a></td>
            <td class="jd-descrcol" width="100%">
              Allows users fine grain control over idling policies.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/IdlingPolicy.html">IdlingPolicy</a></td>
            <td class="jd-descrcol" width="100%">
              Allows users to control idling idleTimeouts in Espresso.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/IdlingResource.html">IdlingResource</a></td>
            <td class="jd-descrcol" width="100%">
              Represents a resource of an application under test which can cause asynchronous background work
 to happen during test execution (e.g.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/IdlingResource.ResourceCallback.html">IdlingResource.ResourceCallback</a></td>
            <td class="jd-descrcol" width="100%">
              Registered by an <code><a href="../reference/android/support/test/espresso/IdlingResource.html">IdlingResource</a></code> to notify Espresso of a transition to idle.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/IdlingResourceRegistry.html">IdlingResourceRegistry</a></td>
            <td class="jd-descrcol" width="100%">
              Keeps track of user-registered <code><a href="../reference/android/support/test/espresso/IdlingResource.html">IdlingResource</a></code>s.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/IdlingResourceTimeoutException.html">IdlingResourceTimeoutException</a></td>
            <td class="jd-descrcol" width="100%">
              Indicates that an <code><a href="../reference/android/support/test/espresso/IdlingResource.html">IdlingResource</a></code>, which has been registered with the framework, has not
 idled within the allowed time.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/InjectEventSecurityException.html">InjectEventSecurityException</a></td>
            <td class="jd-descrcol" width="100%">
              An checked <code><a href="../reference/java/lang/Exception.html">Exception</a></code> indicating that event injection failed with a
 <code><a href="../reference/java/lang/SecurityException.html">SecurityException</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/InstrumentationRegistry.html">InstrumentationRegistry</a></td>
            <td class="jd-descrcol" width="100%">
              An exposed registry instance that holds a reference to the instrumentation running in the
 process and it's arguments.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/intent/IntentCallback.html">IntentCallback</a></td>
            <td class="jd-descrcol" width="100%">
              Callback for monitoring Intents captured by <code><a href="../reference/android/app/Instrumentation.html">Instrumentation</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/matcher/IntentMatchers.html">IntentMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of hamcrest matchers for matching <code><a href="../reference/android/content/Intent.html">Intent</a></code> objects.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/intent/IntentMonitor.html">IntentMonitor</a></td>
            <td class="jd-descrcol" width="100%">
              Interface for tests to use when they need to monitor intents used to start activities from
 the current <code><a href="../reference/android/app/Instrumentation.html">Instrumentation</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/internal/runner/intent/IntentMonitorImpl.html">IntentMonitorImpl</a></td>
            <td class="jd-descrcol" width="100%">
              Monitors all outgoing <code><a href="../reference/android/content/Intent.html">Intent</a></code>s and signals intent to all registered Callbacks.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/intent/IntentMonitorRegistry.html">IntentMonitorRegistry</a></td>
            <td class="jd-descrcol" width="100%">
              Exposes an implementation of <code><a href="../reference/android/support/test/runner/intent/IntentMonitor.html">IntentMonitor</a></code> to users.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/Intents.html">Intents</a></td>
            <td class="jd-descrcol" width="100%">
              Intents enables validation and stubbing of intents sent out by the application under test.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/rule/IntentsTestRule.html">IntentsTestRule</a>&lt;T&nbsp;extends&nbsp;Activity&gt;</td>
            <td class="jd-descrcol" width="100%">
              This rule makes it easy to use Espresso-Intents APIs in functional UI tests.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/intent/IntentStubber.html">IntentStubber</a></td>
            <td class="jd-descrcol" width="100%">
              Interface to intercept activity launch for a given <code><a href="../reference/android/content/Intent.html">Intent</a></code> and stub
 <code><a href="../reference/android/app/Instrumentation.ActivityResult.html">Instrumentation.ActivityResult</a></code> its response.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/intent/IntentStubberRegistry.html">IntentStubberRegistry</a></td>
            <td class="jd-descrcol" width="100%">
              Exposes an implementation of <code><a href="../reference/android/support/test/runner/intent/IntentStubber.html">IntentStubber</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_K">K</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/KeyEventAction.html">KeyEventAction</a></td>
            <td class="jd-descrcol" width="100%">
              Enables pressing KeyEvents on views.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_L">L</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/assertion/LayoutAssertions.html">LayoutAssertions</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of layout <code><a href="../reference/android/support/test/espresso/ViewAssertion.html">ViewAssertion</a></code>s.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/LayoutMatchers.html">LayoutMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of hamcrest matches to detect typical layout issues.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_M">M</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/MainThread.html">MainThread</a></td>
            <td class="jd-descrcol" width="100%">
              Annotates an Executor that executes tasks on the main thread
&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/MonitoringInstrumentation.html">MonitoringInstrumentation</a></td>
            <td class="jd-descrcol" width="100%">
              An instrumentation that enables several advanced features and makes some hard guarantees about
 the state of the application under instrumentation.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/MonitoringInstrumentation.ActivityFinisher.html">MonitoringInstrumentation.ActivityFinisher</a></td>
            <td class="jd-descrcol" width="100%">
              Loops through all the activities that have not yet finished and explicitly calls finish
 on them.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/MotionEvents.html">MotionEvents</a></td>
            <td class="jd-descrcol" width="100%">
              Facilitates sending of motion events to a <code><a href="../reference/android/support/test/espresso/UiController.html">UiController</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/MotionEvents.DownResultHolder.html">MotionEvents.DownResultHolder</a></td>
            <td class="jd-descrcol" width="100%">
              Holds the result of a down motion.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_N">N</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/NoActivityResumedException.html">NoActivityResumedException</a></td>
            <td class="jd-descrcol" width="100%">
              An exception which indicates that there are no activities in stage RESUMED.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/NoMatchingRootException.html">NoMatchingRootException</a></td>
            <td class="jd-descrcol" width="100%">
              Indicates that a given matcher did not match any <code><a href="../reference/android/support/test/espresso/Root.html">Root</a></code>s (windows) from those that are
 currently available.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/NoMatchingViewException.html">NoMatchingViewException</a></td>
            <td class="jd-descrcol" width="100%">
              Indicates that a given matcher did not match any elements in the view hierarchy.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/NoMatchingViewException.Builder.html">NoMatchingViewException.Builder</a></td>
            <td class="jd-descrcol" width="100%">
              Builder for <code><a href="../reference/android/support/test/espresso/NoMatchingViewException.html">NoMatchingViewException</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_O">O</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/OngoingStubbing.html">OngoingStubbing</a></td>
            <td class="jd-descrcol" width="100%">
              Supports method chaining after @Intents#intending method call.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/OpenLinkAction.html">OpenLinkAction</a></td>
            <td class="jd-descrcol" width="100%">
              Invokes onClick of a link within a TextView (made with Linkify or via another method).&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_P">P</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/PerformException.html">PerformException</a></td>
            <td class="jd-descrcol" width="100%">
              Indicates that an exception occurred while performing a ViewAction on the UI thread.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/PerformException.Builder.html">PerformException.Builder</a></td>
            <td class="jd-descrcol" width="100%">
              Builder for <code><a href="../reference/android/support/test/espresso/PerformException.html">PerformException</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/contrib/PickerActions.html">PickerActions</a></td>
            <td class="jd-descrcol" width="100%">
              Espresso action for interacting with <code><a href="../reference/android/widget/DatePicker.html">DatePicker</a></code> and
 <code><a href="../reference/android/widget/TimePicker.html">TimePicker</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/assertion/PositionAssertions.html">PositionAssertions</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of <code><a href="../reference/android/support/test/espresso/ViewAssertion.html">ViewAssertion</a></code>s for checking relative position of elements on the screen.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/PrecisionDescriber.html">PrecisionDescriber</a></td>
            <td class="jd-descrcol" width="100%">
              Interface to implement size of click area.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/PreferenceMatchers.html">PreferenceMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of hamcrest matchers that match <code><a href="../reference/android/preference/Preference.html">Preference</a></code>s.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Press.html">Press</a></td>
            <td class="jd-descrcol" width="100%">
              Returns different touch target sizes.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_R">R</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/contrib/RecyclerViewActions.html">RecyclerViewActions</a></td>
            <td class="jd-descrcol" width="100%">
              <code><a href="../reference/android/support/test/espresso/ViewAction.html">ViewAction</a></code>s to interact <code><a href="../reference/android/support/v7/widget/RecyclerView.html">RecyclerView</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/contrib/RecyclerViewActions.PositionableRecyclerViewAction.html">RecyclerViewActions.PositionableRecyclerViewAction</a></td>
            <td class="jd-descrcol" width="100%">
              Most RecyclerViewActions are given a matcher to select a particular view / viewholder within
 the RecyclerView.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/ReplaceTextAction.html">ReplaceTextAction</a></td>
            <td class="jd-descrcol" width="100%">
              Replaces view text by setting <code><a href="../reference/android/widget/EditText.html">EditText</a></code>s text property to given String.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/filters/RequiresDevice.html">RequiresDevice</a></td>
            <td class="jd-descrcol" width="100%">
              Indicates that a specific test should not be run on emulator.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/ResettingStubber.html">ResettingStubber</a></td>
            <td class="jd-descrcol" width="100%">
              A sneaky singleton object used to respond to intents with fake responses.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/ResettingStubberImpl.html">ResettingStubberImpl</a></td>
            <td class="jd-descrcol" width="100%">
              Implementation of <code><a href="../reference/android/support/test/espresso/intent/ResettingStubber.html">ResettingStubber</a></code>
&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/ResolvedIntent.html">ResolvedIntent</a></td>
            <td class="jd-descrcol" width="100%">
              An <code><a href="../reference/android/content/Intent.html">Intent</a></code> that has been processed to determine the set of packages to which it resolves.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/Root.html">Root</a></td>
            <td class="jd-descrcol" width="100%">
              Represents a root view in the application and optionally the layout params of the window holding
 it.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/Root.Builder.html">Root.Builder</a></td>
            <td class="jd-descrcol" width="100%">
              &nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/RootMatchers.html">RootMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of matchers for <code><a href="../reference/android/support/test/espresso/Root.html">Root</a></code> objects.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/RootViewPicker.html">RootViewPicker</a></td>
            <td class="jd-descrcol" width="100%">
              Provides the root View of the top-most Window, with which the user can interact.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_S">S</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/ScrollToAction.html">ScrollToAction</a></td>
            <td class="jd-descrcol" width="100%">
              Enables scrolling to the given view.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/filters/SdkSuppress.html">SdkSuppress</a></td>
            <td class="jd-descrcol" width="100%">
              Indicates that a specific test or class requires a minimum API Level to execute.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/SearchCondition.html">SearchCondition</a>&lt;R&gt;</td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/android/support/test/uiautomator/SearchCondition.html">SearchCondition</a></code> is a condition that is satisfied by searching for UI elements.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/rule/ServiceTestRule.html">ServiceTestRule</a></td>
            <td class="jd-descrcol" width="100%">
              A JUnit rule that provides a simplified mechanism to start and shutdown your service before
 and after the duration of your test.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/runner/lifecycle/Stage.html">Stage</a></td>
            <td class="jd-descrcol" width="100%">
              An enumeration of the lifecycle stages an activity undergoes.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/StaleObjectException.html">StaleObjectException</a></td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/android/support/test/uiautomator/StaleObjectException.html">StaleObjectException</a></code> exception is thrown when a <code><a href="../reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></code> is used after the
 underlying <code><a href="../reference/android/view/View.html">View</a></code> has been destroyed.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Swipe.html">Swipe</a></td>
            <td class="jd-descrcol" width="100%">
              Executes different swipe types to given positions.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Swiper.html">Swiper</a></td>
            <td class="jd-descrcol" width="100%">
              Interface to implement different swipe types.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Swiper.Status.html">Swiper.Status</a></td>
            <td class="jd-descrcol" width="100%">
              The result of the swipe.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_T">T</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Tap.html">Tap</a></td>
            <td class="jd-descrcol" width="100%">
              Executes different click types to given position.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Tapper.html">Tapper</a></td>
            <td class="jd-descrcol" width="100%">
              Interface to implement different click types.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/Tapper.Status.html">Tapper.Status</a></td>
            <td class="jd-descrcol" width="100%">
              The result of the tap.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/util/TreeIterables.html">TreeIterables</a></td>
            <td class="jd-descrcol" width="100%">
              Utility methods for iterating over tree structured items.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/util/TreeIterables.ViewAndDistance.html">TreeIterables.ViewAndDistance</a></td>
            <td class="jd-descrcol" width="100%">
              Represents the distance a given view is from the root view.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/TypeTextAction.html">TypeTextAction</a></td>
            <td class="jd-descrcol" width="100%">
              Enables typing text on views.&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_U">U</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.html">UiAutomatorInstrumentationTestRunner</a></td>
            <td class="jd-descrcol" width="100%">
              Test runner for <code><a href="../reference/android/support/test/uiautomator/UiAutomatorTestCase.html">UiAutomatorTestCase</a></code>s.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiAutomatorTestCase.html">UiAutomatorTestCase</a></td>
            <td class="jd-descrcol" width="100%">
              <em>
      This class is deprecated.
    It is no longer necessary to extend UiAutomatorTestCase. You can use
 <code><a href="../reference/android/support/test/uiautomator/UiDevice.html#getInstance(android.app.Instrumentation)">getInstance(Instrumentation)</a></code> from any test class as long as you have access to
 an <code><a href="../reference/android/app/Instrumentation.html">Instrumentation</a></code> instance.
</em>&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiCollection.html">UiCollection</a></td>
            <td class="jd-descrcol" width="100%">
              Used to enumerate a container's UI elements for the purpose of counting,
 or targeting a sub elements by a child's text or description.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/UiController.html">UiController</a></td>
            <td class="jd-descrcol" width="100%">
              Provides base-level UI operations (such as injection of <code><a href="../reference/android/view/MotionEvent.html">MotionEvent</a></code>s) that can be used to
 build user actions such as clicks, scrolls, swipes, etc.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiDevice.html">UiDevice</a></td>
            <td class="jd-descrcol" width="100%">
              UiDevice provides access to state information about the device.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiObject.html">UiObject</a></td>
            <td class="jd-descrcol" width="100%">
              A UiObject is a representation of a view.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></code> represents a UI element.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiObject2Condition.html">UiObject2Condition</a>&lt;R&gt;</td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/android/support/test/uiautomator/UiObject2Condition.html">UiObject2Condition</a></code> is a condition which is satisfied when a <code><a href="../reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></code> is in a
 particular state.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiObjectNotFoundException.html">UiObjectNotFoundException</a></td>
            <td class="jd-descrcol" width="100%">
              Generated in test runs when a <code><a href="../reference/android/support/test/uiautomator/UiSelector.html">UiSelector</a></code> selector could not be matched
 to any UI element displayed.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiScrollable.html">UiScrollable</a></td>
            <td class="jd-descrcol" width="100%">
              UiScrollable is a <code><a href="../reference/android/support/test/uiautomator/UiCollection.html">UiCollection</a></code> and provides support for searching
 for items in scrollable layout elements.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiSelector.html">UiSelector</a></td>
            <td class="jd-descrcol" width="100%">
              Specifies the elements in the layout hierarchy for tests to target, filtered
 by properties such as text value, content-description, class name, and state
 information.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/annotation/UiThreadTest.html">UiThreadTest</a></td>
            <td class="jd-descrcol" width="100%">
              This annotation should be used along with <code><a href="../reference/android/support/test/rule/UiThreadTestRule.html">UiThreadTestRule</a></code>
 or with any rule that inherits from it.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/rule/UiThreadTestRule.html">UiThreadTestRule</a></td>
            <td class="jd-descrcol" width="100%">
              This rule allows the test method annotated with <code><a href="../reference/android/support/test/annotation/UiThreadTest.html">UiThreadTest</a></code> to execute on the
 application's main thread (or UI thread).&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/UiWatcher.html">UiWatcher</a></td>
            <td class="jd-descrcol" width="100%">
              See <code><a href="../reference/android/support/test/uiautomator/UiDevice.html#registerWatcher(java.lang.String, android.support.test.uiautomator.UiWatcher)">registerWatcher(String, UiWatcher)</a></code> on how to register a
 a condition watcher to be called by the automation library.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/uiautomator/Until.html">Until</a></td>
            <td class="jd-descrcol" width="100%">
              The <code><a href="../reference/android/support/test/uiautomator/Until.html">Until</a></code> class provides factory methods for constructing common conditions.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/matcher/UriMatchers.html">UriMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of matchers for <code><a href="../reference/android/net/Uri.html">Uri</a></code>s, which can match Uris on their properties (host, path,
 ...).&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<h2 id="letter_V">V</h2>
<table class="jd-sumtable">
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/VerifiableIntent.html">VerifiableIntent</a></td>
            <td class="jd-descrcol" width="100%">
              A <code><a href="../reference/android/support/test/espresso/intent/ResolvedIntent.html">ResolvedIntent</a></code> that can be marked as verified.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/VerificationMode.html">VerificationMode</a></td>
            <td class="jd-descrcol" width="100%">
              An interface for different modes of verifying intents.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/intent/VerificationModes.html">VerificationModes</a></td>
            <td class="jd-descrcol" width="100%">
              Implementations of <code><a href="../reference/android/support/test/espresso/intent/VerificationMode.html">VerificationMode</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/ViewAction.html">ViewAction</a></td>
            <td class="jd-descrcol" width="100%">
              Responsible for performing an interaction on the given View element.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/action/ViewActions.html">ViewActions</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of common <code><a href="../reference/android/support/test/espresso/action/ViewActions.html">ViewActions</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/ViewAssertion.html">ViewAssertion</a></td>
            <td class="jd-descrcol" width="100%">
              Responsible for performing assertions on a View element.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/assertion/ViewAssertions.html">ViewAssertions</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of common <code><a href="../reference/android/support/test/espresso/ViewAssertion.html">ViewAssertion</a></code>s.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/ViewFinder.html">ViewFinder</a></td>
            <td class="jd-descrcol" width="100%">
              Uses matchers to locate particular views within the view hierarchy.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/base/ViewFinderImpl.html">ViewFinderImpl</a></td>
            <td class="jd-descrcol" width="100%">
              Implementation of <code><a href="../reference/android/support/test/espresso/ViewFinder.html">ViewFinder</a></code>.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/ViewInteraction.html">ViewInteraction</a></td>
            <td class="jd-descrcol" width="100%">
              Provides the primary interface for test authors to perform actions or asserts on views.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class="alt-color api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/ViewMatchers.html">ViewMatchers</a></td>
            <td class="jd-descrcol" width="100%">
              A collection of hamcrest matchers that match <code><a href="../reference/android/view/View.html">View</a></code>s.&nbsp;
              
    

            </td>
        </tr>
    
    
        <tr class=" api apilevel-" >
            <td class="jd-linkcol"><a href="../reference/android/support/test/espresso/matcher/ViewMatchers.Visibility.html">ViewMatchers.Visibility</a></td>
            <td class="jd-descrcol" width="100%">
              Enumerates the possible list of values for View.getVisibility().&nbsp;
              
    

            </td>
        </tr>
    
    
</table>


<div id="footer" class="wrap" >
        

  <div id="copyright">
    
  Except as noted, this content is licensed under <a
  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. 
  For details and restrictions, see the <a href="../license.html">
  Content License</a>.
  </div>
  <div id="build_info">
    
    Android &nbsp;r &mdash; 
<script src="../timestamp.js" type="text/javascript"></script>
<script>document.write(BUILD_TIMESTAMP)</script>

  </div>


  <div id="footerlinks">
    
  <p>
    <a href="../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
    <a href="../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
    <a href="../support.html">Support</a>
  </p>
  </div>

</div> <!-- end footer -->
</div><!-- end jd-content -->
</div><!-- end doc-content -->

</div> <!-- end body-content --> 






</body>
</html>